deep-rooting plants - German English Dictionary